Customer Experience In The Digital Age: Achieving Synergy Between People And Technology